A Method for Fast Tape Backups and Restores

نویسنده

  • Leonidas Drizis
چکیده

All tape drives have a buffer memory in which incoming data are stored. When a write command This paper describes a method for fast backups is accepted, as much data as possible is transferred and restores on tape drives. By using a tight into the buffer and the (slower) physical writing synchronization between disk and tape accesses, on the tape starts. When the last byte of data from the total throughput can be accelerated by a the host computer has been written into the buffer factor ranging from 30 to 100 per cent. The (not necessarily on the tape), the drive can accept method imposes no special requirements on an further commands. operating system; only a timer with a resolution A fundamental feature of tape units is repobetter than one fiftieth of a second is needed. sitioning. When there is nothing more to be written Further, it can be used with virtually all types to the tape, tape motion does not stop immediately of streaming tapes and backup data formats. after recording the last byte of data. Further, when key words: Tape backup Tape streamer Tape restore a new write command is given, the drive cannot accelerate the tape in zero time. To overcome this problem and to minimize the inter-data gaps, the INTRODUCTION tape repositions: it changes direction, rewinds behind the end of the data just written and stops, Tape drives have been used for storing large amounts of data since the first days of computing, so that when it starts again, it can reach its working speed and resume writing at the end of the last particularly for backup or archiving purposes. Although other storage devices such as optical data. In this way the tape does not move continuously disks have become available, tapes will continue to be used for a long time, mainly because of the forward during the backup process, but in a series of back-and-forth motions with interleaving repolow cost of both the tape medium and the tape drive itself. sitioning. This repositioning lasts typically from 0·5 to 1·5 s, a time which is almost completely In spite of its obvious role in a computer system the backup process has been only marginally wasted, as the host computer must wait for the tape to reposition, in order to transfer more data covered in the computer literature, most articles discussing optimum disaster-proof archiving strato it. In traditional backup methods this repositioning tegies and not the backup process itself. Very little is known about the impact of various data formats takes place after almost every write command to the tape. The usual method for minimizing the on the speed or effectiveness of tape archiving and restoring. Although daily tape backups are strongly unwanted effect of repositioning is to write as much data as possible with every write command. recommended, backing-up itself has always been regarded as a slow and inelegant operation, whose This has been a common opinion, but the performance gains in the method proposed here are details are better left to the system operator. Even tape-drive manufacturers spare no more than a few achieved by deliberately using small-sized writes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance of a Parallel Network Backup Manager

The advent of inexpensive multi-gigabyte tape drives has made possible the completely automated backup of many dozens of networked workstations to a single tape. One pioblem that arises with this scheme is that many computers cannot backup theiì disks óver the network at more than a f¡action of the tape's rated speed. Thus, running overnight backups sequentially can take well into the next day....

متن کامل

Avoiding the Disk Bottleneck in the Data Domain Deduplication File System

Disk-based deduplication storage has emerged as the new-generation storage system for enterprise data protection to replace tape libraries. Deduplication removes redundant data segments to compress data into a highly compact form and makes it economical to store backups on disk instead of tape. A crucial requirement for enterprise data protection is high throughput, typically over 100 MB/sec, w...

متن کامل

User-mode API for Tape Libraries

Tape libraries are becoming more commonplace in various installations whether they are used for automatic backups archive or on line storage This work represents a freely distributable user mode C library that implements various SCSI commands of the Exabyte EXB unit

متن کامل

Backup hardware showdown: Tape vs. Disk

Executive Summary There’s a battle raging out there in the I.T. world about which backup solution is better – tape or disk? In this Whitepaper, we attempt to mediate the argument by presenting some simple facts about the real purpose of backups and the relative advantages of each medium in covering them... Indeed, once you’ve read this article, you may agree it might be time for a truce! Read o...

متن کامل

Comparison of Cloud vs. Tape Backup Performance and Costs with Oracle Database

Current practice of backing up data is based on using backup tapes and remote locations for storing data. Nowadays, with the advent of cloud computing a new concept of database backup emerges. The paper presents the possibility of making backup copies of data in the cloud. We are mainly focused on performance and economic issues of making backups in the cloud in comparison to traditional backup...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 23  شماره 

صفحات  -

تاریخ انتشار 1993